Diverse Depth-First Search in Satisificing Planning
نویسندگان
چکیده
In satisficing planning where suboptimal plans are accepted, many planners use greedy best-first search (GBFS). Despite recent advances in automatic heuristic function generation, GBFS often suffers from performance degradation caused by inaccurate state evaluations. Diverse best-first search (DBFS) (Imai and Kishimoto 2011) avoids plateaus of search due to such inaccuracies by occasionally selecting states to expand that appear unpromising. Imai and Kishimoto showed that this approach outperforms the Fast Downward planner (Helmert 2006) with the best configurations based on GBFS for satisficing planning. Although DBFS has been shown to be effective, many hard planning problems remain unsolved. One drawback of DBFS is memory, beause DBFS is a best-first search algorithm and as such it must save all the open and closed states in memory, which can severely limit the scalability of DBFS.
منابع مشابه
Heuristic Planning with SAT: Beyond Uninformed Depth-First Search
Planning-specific heuristics for SAT have recently been shown to produce planners that match best earlier ones that use other search methods, including the until now dominant heuristic state-space search. The heuristics are simple and natural, and enforce pure depth-first search with backward chaining in the standard conflictdirected clause learning (CDCL) framework. In this work we consider al...
متن کاملA Case Study on the Search Topology of Greedy Best-First Search
Greedy best-first search (GBFS) is a prominent search algorithm for satisficing planning – finding good enough solutions to a planning task in reasonable time. GBFS selects the next node to consider based on the most promising node estimated by a heuristic function. However, this behaviour makes GBFS heavily depend on the quality of the heuristic estimator. Inaccurate heuristics can lead GBFS i...
متن کاملConditional Planning under Partial Observability as Heuristic-Symbolic Search in Belief Space
Planning under partial observability in nondeterministic domains is a very significant and challenging problem, which requires dealing with uncertainty together with and-or search. In this paper, we propose a new algorithm for tackling this problem, able to generate conditional plans that are guaranteed to achieve the goal despite of the uncertainty in the initial condition and the uncertain ef...
متن کاملDepth-Bound Heuristics and Iterative-Deepening Search Algorithms in Classical Planning
Heuristics play an important role in classical planning. Using heuristics during state space search often reduces the time required to find a solution, but constructing heuristics and using them to calculate heuristic values takes time, reducing this benefit. Constructing heuristics and calculating heuristic values as quickly as possible is very important to the effectiveness of a heuristic. In...
متن کاملRandomization in Constraint Programming for Airline Planning
We extend the common depth-first backtrack search for constraint satisfaction problems with randomized variable and value selection. The resulting methods are applied to real-world instances of the tail assignment problem, a certain kind of airline planning problem. We analyze the performance impact of these extensions and, in order to exploit the improvements, add restarts to the search proced...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2012